XML - Modelware


Metamodelo XML

Se trata de un metamodelo muy sencillo pero que comprende todo lo necesario para modelar el contenido de cualquier documento XML.

Figura 1 - Metamodelo XML

  • Descargar metamodelo (formato eCore - XMI)


  • Figura 2 - XML.ecore


    Metamodelo XSD

    EMF proporciona en forma de metamodelo la especificación meta-schema que rige la construcción de W3C-Schemas.

    Figura 3 - Núcleo del metamodelo XSD


  • Descargar metamodelo (formato eCore - XMI)


  • Metamodelo Mapping

    EMF proporciona el metamodelo Mapping.ecore, adecuado para la formulación de un conjunto genérico de correspondencias en forma de modelo conforme a él.

    Figura 4 - Núcleo del metamodelo Mapping


  • Descargar metamodelo (formato eCore - XMI)


  • Figura 5 - Mapping.ecore



    HOTs



    Figura 6 - HOTs de inyección y extracción


    HOT de inyección


  • Descargar HOT (formato ATL)

  • HOT de extracción


  • Descargar HOT (formato ATL)


  • Escenario MAST-2

    Modelo XSD del W3C-Schema MAST-2


    Figura 7 - Núcleo del modelo XSD correspondiente al W3C-Schema de MAST-2


  • Descargar modelo (formato eCore - XMI)


  • Figura 8 - Mast2_Model.xsd.xmi



    Modelo de mappings MAST-2 MM -- MAST-2 schema


    Figura 8 - Núcleo del modelo de mappings para MAST-2


  • Descargar modelo (formato eCore - XMI)


  • Figura 9 - Mast2-Mast2_Model.map.xmi



    Transformación XML -> MAST-2

  • Descargar transformación (formato ATL)


  • Transformación MAST-2 -> XML


  • Descargar transformación (formato ATL)